package com.hjy.elasticsearch.entity;

import io.searchbox.annotations.JestId;

import java.io.Serializable;

/**
 * @CopyRight: 版权所有
 * @Author: hejinyi
 * @Description:
 * @Date: 2020/11/30
 */
public abstract class ESEntity implements Serializable {

    private static final long serialVersionUID = -1L;



    //将该实体类的ID作为了存储到ES中的ID，如果不使用，ES会随机生成，就不能保证数据的唯一性，同事保存同一个ID的数据，还会更新掉老的数据
    @JestId
    private Long id;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }


}
